Repeat Until
The Repeat Until form of the Repeat statement repeats a group of statements until a particular condition, specified in a Boolean expression, is met.SYNTAX
repeat until Boolean [ statement ]... end [ repeat ]whereBoolean is an expression whose value is
true
orfalse
. The statements in the loop are repeated until Boolean becomestrue
. If Boolean istrue
when entering the loop, the statements in the loop are not executed.statement is any AppleScript statement.
EXAMPLE
This example numbers the paragraphs of a document with the Repeat Until form of the Repeat statement.
tell document "List" set numParagraphs to (count paragraphs) set paragraphNum to 1 repeat until paragraphNum > numParagraphs set paragraph paragraphNum to (paragraphNum as string) & " " ÿ & paragraph paragraphNum set paragraphNum to paragraphNum + 1 end repeat end tell